research satellite - İspanyolca İngilizce Sözlük